a major role - Espagnol Anglais Dictionnaire